habitual liar - English Synonyms Dictionary